#ifndef SERIAL_PACK__VISIBILITY_CONTROL_H_
#define SERIAL_PACK__VISIBILITY_CONTROL_H_
#if defined _WIN32 || defined __CYGWIN__
  #ifdef __GNUC__
    #define SERIAL_PACK_EXPORT __attribute__ ((dllexport))
    #define SERIAL_PACK_IMPORT __attribute__ ((dllimport))
  #else
    #define SERIAL_PACK_EXPORT __declspec(dllexport)
    #define SERIAL_PACK_IMPORT __declspec(dllimport)
  #endif
  #ifdef SERIAL_PACK_BUILDING_LIBRARY
    #define SERIAL_PACK_PUBLIC SERIAL_PACK_EXPORT
  #else
    #define SERIAL_PACK_PUBLIC SERIAL_PACK_IMPORT
  #endif
  #define SERIAL_PACK_PUBLIC_TYPE SERIAL_PACK_PUBLIC
  #define SERIAL_PACK_LOCAL
#else
  #define SERIAL_PACK_EXPORT __attribute__ ((visibility("default")))
  #define SERIAL_PACK_IMPORT
  #if __GNUC__ >= 4
    #define SERIAL_PACK_PUBLIC __attribute__ ((visibility("default")))
    #define SERIAL_PACK_LOCAL  __attribute__ ((visibility("hidden")))
  #else
    #define SERIAL_PACK_PUBLIC
    #define SERIAL_PACK_LOCAL
  #endif
  #define SERIAL_PACK_PUBLIC_TYPE
#endif
#endif  // SERIAL_PACK__VISIBILITY_CONTROL_H_
// Generated 30-Nov-2021 08:46:10
// Copyright 2019-2020 The MathWorks, Inc.
